home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 000453_connolly@pixel.convex.com _Mon Dec 7 10:39:13 1992.msg < prev    next >
Internet Message Format  |  1994-01-24  |  2KB

  1. Return-Path: <connolly@pixel.convex.com>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA10688; Mon, 7 Dec 92 10:39:13 MET
  4. Received: by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA10618; Mon, 7 Dec 1992 10:52:31 +0100
  6. Received: from pixel.convex.com by convex.convex.com (5.64/1.35)
  7.     id AA12644; Mon, 7 Dec 92 03:07:04 -0600
  8. Received: from localhost by pixel.convex.com (5.64/1.28)
  9.     id AA00523; Mon, 7 Dec 92 03:07:01 -0600
  10. Message-Id: <9212070907.AA00523@pixel.convex.com>
  11. To: Eelco van Asperen <evas@cs.few.eur.nl>
  12. Cc: marca@ncsa.uiuc.edu, www-talk@nxoc01.cern.ch
  13. Subject: Re: C++? 
  14. In-Reply-To: Your message of "Mon, 07 Dec 92 09:39:54 +0100."
  15.              <9212070839.AA02199@slc01.cs.few.eur.nl> 
  16. Date: Mon, 07 Dec 92 03:07:01 CST
  17. From: Dan Connolly <connolly@pixel.convex.com>
  18.  
  19.  
  20. >I would love it; I've been working on a PC browser using Borland C++
  21. >and Turbo Vision (a user interface toolkit) and a C++ library would
  22. >make life a lot easier.
  23.  
  24. I second the motion. I like C++. With gcc2, it's fairly ubiquitous.
  25. I think it makes for more productive programming.
  26.  
  27. Now... we'll have to do some thinking about class design.
  28.  
  29. I looked over the HText, HT_Anchor, etc. stuff a while ago.
  30. The design is sound, I think. It would convert quite nicely
  31. to C++.
  32.  
  33. My biggest problem with the HText class is that it throws
  34. away a lot of the information in the SGML markup.
  35.  
  36. I wonder if a function that would just parse the whole
  37. document and return some nifty structure would be useful.
  38. No W3 processing in this routine: just SGML stuff. We
  39. might look into using the sgmls materials as a library.
  40. Or we might write our own. I'm getting the hang of
  41. writing SGML parsing stuff. Once you get past the yucky
  42. lexical details, it's not bad.
  43.  
  44. Then you could traverse the structure, find the anchors,
  45. and, build a formatted text, etc. out of it.
  46.  
  47. Dan
  48.